package com.burgeon.backend.EnterpriseWeChat.service;

import com.burgeon.backend.EnterpriseWeChat.entity.DIM;
import com.burgeon.backend.EnterpriseWeChat.entity.DimDef;
import com.burgeon.backend.EnterpriseWeChat.entity.Product;
import com.burgeon.backend.EnterpriseWeChat.entity.ProductItem;

import java.util.ArrayList;
import java.util.HashMap;

public interface EWBrandService {
    //云仓库存
    ArrayList<Product> getYuncangInventory(String token, String dimId1,String dimId2,
                                           String dimId3, String dimId4,String dimId5,String dimId6,int page);
    //云仓推荐
    ArrayList<Product> getYuncangHot(String token, String dimId1, String dimId2, String dimId3,
                                     String dimId4,String dimId5,String dimId6, String timeSpan, int page);
    //购物车推荐
    ArrayList<Product> getRecommandList(String token, String contend, int page);

    //筛选条件
    ArrayList<DimDef> getFilterData(String token, String dimFlag, int page);

    //获取属性名称
    ArrayList<DIM> getDIMData(String token);

    //搜索云仓库存
    ArrayList<Product> FindYuncangInventory(String token, String content, int page);

    //商品的店仓库存
    HashMap getProductInventory(String token, String productName, String longitude, String latitude);

    //根据款号获取颜色尺寸
    ArrayList<ProductItem>  getStoreInventory(String token, String productName, String storeId);



}
